#ifndef FIREBOX_APPEARANCE_PROPERTY_H
#define FIREBOX_APPEARANCE_PROPERTY_H 

#include "IProperty.h"
#include "BaseDefs.h"

//////////////////////////////////////////////////////////////////////////
/////////////             2014/10/03                       //////////////
//////////////////////////////////////////////////////////////////////////

namespace steam
{
	namespace firebox
	{
		typedef SMString ModelName;
		class AppearanceProperty : public base::IProperty
		{
		public:
			AppearanceProperty();
			~AppearanceProperty();
			const ModelName& getModelName() const;
			void setModelName(const ModelName& val);
			static const TypeID& getIDStatic();
		protected:
		private:
			ModelName m_modelName;
		};
	}
}
#endif